{
gboolean active;
guint pulse;
- GtkIconSize icon_size, old_icon_size;
+ GtkIconSize icon_size;
gint size;
};
{
cell->priv = gtk_cell_renderer_spinner_get_instance_private (cell);
cell->priv->pulse = 0;
- cell->priv->old_icon_size = GTK_ICON_SIZE_INVALID;
cell->priv->icon_size = GTK_ICON_SIZE_MENU;
}
{
GtkCellRendererSpinnerPrivate *priv = cell->priv;
- if (priv->old_icon_size == priv->icon_size)
- return;
-
if (!gtk_icon_size_lookup (priv->icon_size, &priv->size, NULL))
{
g_warning ("Invalid icon size %u", priv->icon_size);
case PROP_SIZE:
if (priv->icon_size != g_value_get_enum (value))
{
- priv->old_icon_size = priv->icon_size;
priv->icon_size = g_value_get_enum (value);
g_object_notify (object, "size");
}